lace lizard (hydrosaurus giganteus) - Turkish English Dictionary